search and rescue coordinator - Turkish English Dictionary